home *** CD-ROM | disk | FTP | other *** search
-
-
-
- ffffrrrroooonnnnttttffffaaaacccceeee((((3333GGGG)))) ffffrrrroooonnnnttttffffaaaacccceeee((((3333GGGG))))
-
-
-
-
- NNNNAAAAMMMMEEEE
- ffffrrrroooonnnnttttffffaaaacccceeee - turns frontfacing polygon removal on and off
-
- CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
- vvvvooooiiiidddd ffffrrrroooonnnnttttffffaaaacccceeee((((bbbb))))
- BBBBoooooooolllleeeeaaaannnn bbbb;;;;
-
- PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
- _b expects either TRUE or FALSE.
-
- TTTTRRRRUUUUEEEE suppresses the display of frontfacing filled polygons.
-
- FFFFAAAALLLLSSSSEEEE allows the display of frontfacing filled polygons.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- ffffrrrroooonnnnttttffffaaaacccceeee allows or suppresses the display of frontfacing filled
- polygons. If your programs represent solid objects as collections of
- polygons, you can use this routine to expose hidden surfaces. This
- routine works best for simple convex objects that do not obscure other
- objects.
-
- A frontfacing polygon is defined as a polygon whose vertices are in
- counter-clockwise order in screen coordinates. When frontfacing polygon
- removal is on, the system displays only polygons whose vertices are in
- clockwise order. For complicated objects, this routine alone may not
- expose all hidden surfaces. To expose hidden surfaces for more
- complicated objects or groups of objects, your routine needs to check the
- relative distances of the object from the viewer (_z values). (See
- ``Hidden Surface Removal'' in the _G_r_a_p_h_i_c_s _L_i_b_r_a_r_y _P_r_o_g_r_a_m_m_i_n_g _G_u_i_d_e.)
-
- If ffffrrrroooonnnnttttffffaaaacccceeee and bbbbaaaacccckkkkffffaaaacccceeee are asserted simultaneously, no filled polygons
- will be displayed.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- backface, zbuffer
-
- NNNNOOOOTTTTEEEE
- On IRIS-4D G and B models ffffrrrroooonnnnttttffffaaaacccceeee does not work well when a polygon
- shrinks to the point where its vertices are coincident. Under these
- conditions, the routine cannot determine the orientation of the polygon
- and so displays the polygon by default.
-
- On all IRIS-4D models matrices that negate coordinates, such as ssssccccaaaalllleeee ((((----
- 1111....0000,,,, 1111....0000,,,, 1111....0000)))),,,, reverse the directional order of a polygon's points and
- can cause ffffrrrroooonnnnttttffffaaaacccceeee to do the opposite of what is intended.
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-